Big Huge Thesaurus

deoxythymidine monophosphate

noun